sourceview.c.types

Undocumented in source.

Public Imports

gdk.c.types
public import gdk.c.types;
Undocumented in source.
gdkpixbuf.c.types
public import gdkpixbuf.c.types;
Undocumented in source.
gio.c.types
public import gio.c.types;
Undocumented in source.
glib.c.types
public import glib.c.types;
Undocumented in source.
gobject.c.types
public import gobject.c.types;
Undocumented in source.
gtk.c.types
public import gtk.c.types;
Undocumented in source.
pango.c.types
public import pango.c.types;
Undocumented in source.

Members

Aliases

BackgroundPatternType
alias BackgroundPatternType = GtkSourceBackgroundPatternType
Undocumented in source.
BracketMatchType
alias BracketMatchType = GtkSourceBracketMatchType
Undocumented in source.
ChangeCaseType
alias ChangeCaseType = GtkSourceChangeCaseType
Undocumented in source.
CompletionActivation
alias CompletionActivation = GtkSourceCompletionActivation
Undocumented in source.
CompletionColumn
alias CompletionColumn = GtkSourceCompletionColumn
Undocumented in source.
CompressionType
alias CompressionType = GtkSourceCompressionType
Undocumented in source.
FileLoaderError
alias FileLoaderError = GtkSourceFileLoaderError
Undocumented in source.
FileSaverError
alias FileSaverError = GtkSourceFileSaverError
Undocumented in source.
FileSaverFlags
alias FileSaverFlags = GtkSourceFileSaverFlags
Undocumented in source.
GtkSourceMountOperationFactory
alias GtkSourceMountOperationFactory = GMountOperation* function(GtkSourceFile* file, void* userdata)

Type definition for a function that will be called to create a [class@Gio.MountOperation]. This is useful for creating a [class@Gtk.MountOperation].

GtkSourceSchedulerCallback
alias GtkSourceSchedulerCallback = int function(long deadline, void* userData)

This function is called incrementally to process additional background work. A deadline is provided which can be checked using [func@GLib.get_monotonic_time] so that additional work can be processed each frame.

GutterRendererAlignmentMode
alias GutterRendererAlignmentMode = GtkSourceGutterRendererAlignmentMode
Undocumented in source.
NewlineType
alias NewlineType = GtkSourceNewlineType
Undocumented in source.
SmartHomeEndType
alias SmartHomeEndType = GtkSourceSmartHomeEndType
Undocumented in source.
SortFlags
alias SortFlags = GtkSourceSortFlags
Undocumented in source.
SpaceLocationFlags
alias SpaceLocationFlags = GtkSourceSpaceLocationFlags
Undocumented in source.
SpaceTypeFlags
alias SpaceTypeFlags = GtkSourceSpaceTypeFlags
Undocumented in source.
ViewGutterPosition
alias ViewGutterPosition = GtkSourceViewGutterPosition
Undocumented in source.

Enums

GtkSourceBackgroundPatternType
enum GtkSourceBackgroundPatternType
Undocumented in source.
GtkSourceBracketMatchType
enum GtkSourceBracketMatchType
Undocumented in source.
GtkSourceChangeCaseType
enum GtkSourceChangeCaseType
Undocumented in source.
GtkSourceCompletionActivation
enum GtkSourceCompletionActivation
Undocumented in source.
GtkSourceCompletionColumn
enum GtkSourceCompletionColumn
Undocumented in source.
GtkSourceCompressionType
enum GtkSourceCompressionType
Undocumented in source.
GtkSourceFileLoaderError
enum GtkSourceFileLoaderError

An error code used with the %GTK_SOURCE_FILE_LOADER_ERROR domain.

GtkSourceFileSaverError
enum GtkSourceFileSaverError

An error code used with the %GTK_SOURCE_FILE_SAVER_ERROR domain.

GtkSourceFileSaverFlags
enum GtkSourceFileSaverFlags

Flags to define the behavior of a [flags@FileSaverFlags].

GtkSourceGutterRendererAlignmentMode
enum GtkSourceGutterRendererAlignmentMode

The alignment mode of the renderer, when a cell spans multiple lines (due to text wrapping).

GtkSourceNewlineType
enum GtkSourceNewlineType
Undocumented in source.
GtkSourceSmartHomeEndType
enum GtkSourceSmartHomeEndType
Undocumented in source.
GtkSourceSortFlags
enum GtkSourceSortFlags
Undocumented in source.
GtkSourceSpaceLocationFlags
enum GtkSourceSpaceLocationFlags

#GtkSourceSpaceLocationFlags contains flags for white space locations.

GtkSourceSpaceTypeFlags
enum GtkSourceSpaceTypeFlags

#GtkSourceSpaceTypeFlags contains flags for white space types.

GtkSourceViewGutterPosition
enum GtkSourceViewGutterPosition
Undocumented in source.

Structs

GtkSourceBuffer
struct GtkSourceBuffer
Undocumented in source.
GtkSourceBufferClass
struct GtkSourceBufferClass
Undocumented in source.
GtkSourceCompletion
struct GtkSourceCompletion
Undocumented in source.
GtkSourceCompletionCell
struct GtkSourceCompletionCell
Undocumented in source.
GtkSourceCompletionCellClass
struct GtkSourceCompletionCellClass
Undocumented in source.
GtkSourceCompletionClass
struct GtkSourceCompletionClass
Undocumented in source.
GtkSourceCompletionContext
struct GtkSourceCompletionContext
Undocumented in source.
GtkSourceCompletionContextClass
struct GtkSourceCompletionContextClass
Undocumented in source.
GtkSourceCompletionProposal
struct GtkSourceCompletionProposal
Undocumented in source.
GtkSourceCompletionProposalInterface
struct GtkSourceCompletionProposalInterface
Undocumented in source.
GtkSourceCompletionProvider
struct GtkSourceCompletionProvider
Undocumented in source.
GtkSourceCompletionProviderInterface
struct GtkSourceCompletionProviderInterface
Undocumented in source.
GtkSourceCompletionSnippets
struct GtkSourceCompletionSnippets
Undocumented in source.
GtkSourceCompletionSnippetsClass
struct GtkSourceCompletionSnippetsClass
Undocumented in source.
GtkSourceCompletionWords
struct GtkSourceCompletionWords
Undocumented in source.
GtkSourceCompletionWordsClass
struct GtkSourceCompletionWordsClass
Undocumented in source.
GtkSourceEncoding
struct GtkSourceEncoding
Undocumented in source.
GtkSourceFile
struct GtkSourceFile
Undocumented in source.
GtkSourceFileClass
struct GtkSourceFileClass
Undocumented in source.
GtkSourceFileLoader
struct GtkSourceFileLoader
Undocumented in source.
GtkSourceFileLoaderClass
struct GtkSourceFileLoaderClass
Undocumented in source.
GtkSourceFileSaver
struct GtkSourceFileSaver
Undocumented in source.
GtkSourceFileSaverClass
struct GtkSourceFileSaverClass
Undocumented in source.
GtkSourceGutter
struct GtkSourceGutter
Undocumented in source.
GtkSourceGutterClass
struct GtkSourceGutterClass
Undocumented in source.
GtkSourceGutterLines
struct GtkSourceGutterLines
Undocumented in source.
GtkSourceGutterLinesClass
struct GtkSourceGutterLinesClass
Undocumented in source.
GtkSourceGutterRenderer
struct GtkSourceGutterRenderer
Undocumented in source.
GtkSourceGutterRendererClass
struct GtkSourceGutterRendererClass
Undocumented in source.
GtkSourceGutterRendererPixbuf
struct GtkSourceGutterRendererPixbuf
Undocumented in source.
GtkSourceGutterRendererPixbufClass
struct GtkSourceGutterRendererPixbufClass
Undocumented in source.
GtkSourceGutterRendererText
struct GtkSourceGutterRendererText
Undocumented in source.
GtkSourceGutterRendererTextClass
struct GtkSourceGutterRendererTextClass
Undocumented in source.
GtkSourceHover
struct GtkSourceHover
Undocumented in source.
GtkSourceHoverClass
struct GtkSourceHoverClass
Undocumented in source.
GtkSourceHoverContext
struct GtkSourceHoverContext
Undocumented in source.
GtkSourceHoverContextClass
struct GtkSourceHoverContextClass
Undocumented in source.
GtkSourceHoverDisplay
struct GtkSourceHoverDisplay
Undocumented in source.
GtkSourceHoverDisplayClass
struct GtkSourceHoverDisplayClass
Undocumented in source.
GtkSourceHoverProvider
struct GtkSourceHoverProvider
Undocumented in source.
GtkSourceHoverProviderInterface
struct GtkSourceHoverProviderInterface
Undocumented in source.
GtkSourceIndenter
struct GtkSourceIndenter
Undocumented in source.
GtkSourceIndenterInterface
struct GtkSourceIndenterInterface

The virtual function table for #GtkSourceIndenter.

GtkSourceLanguage
struct GtkSourceLanguage
Undocumented in source.
GtkSourceLanguageClass
struct GtkSourceLanguageClass
Undocumented in source.
GtkSourceLanguageManager
struct GtkSourceLanguageManager
Undocumented in source.
GtkSourceLanguageManagerClass
struct GtkSourceLanguageManagerClass
Undocumented in source.
GtkSourceMap
struct GtkSourceMap
Undocumented in source.
GtkSourceMapClass
struct GtkSourceMapClass
Undocumented in source.
GtkSourceMark
struct GtkSourceMark
Undocumented in source.
GtkSourceMarkAttributes
struct GtkSourceMarkAttributes
Undocumented in source.
GtkSourceMarkAttributesClass
struct GtkSourceMarkAttributesClass
Undocumented in source.
GtkSourceMarkClass
struct GtkSourceMarkClass
Undocumented in source.
GtkSourcePrintCompositor
struct GtkSourcePrintCompositor
Undocumented in source.
GtkSourcePrintCompositorClass
struct GtkSourcePrintCompositorClass
Undocumented in source.
GtkSourceRegion
struct GtkSourceRegion
Undocumented in source.
GtkSourceRegionClass
struct GtkSourceRegionClass
Undocumented in source.
GtkSourceRegionIter
struct GtkSourceRegionIter
Undocumented in source.
GtkSourceSearchContext
struct GtkSourceSearchContext
Undocumented in source.
GtkSourceSearchContextClass
struct GtkSourceSearchContextClass
Undocumented in source.
GtkSourceSearchSettings
struct GtkSourceSearchSettings
Undocumented in source.
GtkSourceSearchSettingsClass
struct GtkSourceSearchSettingsClass
Undocumented in source.
GtkSourceSnippet
struct GtkSourceSnippet
Undocumented in source.
GtkSourceSnippetChunk
struct GtkSourceSnippetChunk
Undocumented in source.
GtkSourceSnippetChunkClass
struct GtkSourceSnippetChunkClass
Undocumented in source.
GtkSourceSnippetClass
struct GtkSourceSnippetClass
Undocumented in source.
GtkSourceSnippetContext
struct GtkSourceSnippetContext
Undocumented in source.
GtkSourceSnippetContextClass
struct GtkSourceSnippetContextClass
Undocumented in source.
GtkSourceSnippetManager
struct GtkSourceSnippetManager
Undocumented in source.
GtkSourceSnippetManagerClass
struct GtkSourceSnippetManagerClass
Undocumented in source.
GtkSourceSpaceDrawer
struct GtkSourceSpaceDrawer
Undocumented in source.
GtkSourceSpaceDrawerClass
struct GtkSourceSpaceDrawerClass
Undocumented in source.
GtkSourceStyle
struct GtkSourceStyle
Undocumented in source.
GtkSourceStyleClass
struct GtkSourceStyleClass
Undocumented in source.
GtkSourceStyleScheme
struct GtkSourceStyleScheme
Undocumented in source.
GtkSourceStyleSchemeChooser
struct GtkSourceStyleSchemeChooser
Undocumented in source.
GtkSourceStyleSchemeChooserButton
struct GtkSourceStyleSchemeChooserButton
Undocumented in source.
GtkSourceStyleSchemeChooserButtonClass
struct GtkSourceStyleSchemeChooserButtonClass
Undocumented in source.
GtkSourceStyleSchemeChooserInterface
struct GtkSourceStyleSchemeChooserInterface
Undocumented in source.
GtkSourceStyleSchemeChooserWidget
struct GtkSourceStyleSchemeChooserWidget
Undocumented in source.
GtkSourceStyleSchemeChooserWidgetClass
struct GtkSourceStyleSchemeChooserWidgetClass
Undocumented in source.
GtkSourceStyleSchemeClass
struct GtkSourceStyleSchemeClass
Undocumented in source.
GtkSourceStyleSchemeManager
struct GtkSourceStyleSchemeManager
Undocumented in source.
GtkSourceStyleSchemeManagerClass
struct GtkSourceStyleSchemeManagerClass
Undocumented in source.
GtkSourceStyleSchemePreview
struct GtkSourceStyleSchemePreview
Undocumented in source.
GtkSourceStyleSchemePreviewClass
struct GtkSourceStyleSchemePreviewClass
Undocumented in source.
GtkSourceTag
struct GtkSourceTag
Undocumented in source.
GtkSourceTagClass
struct GtkSourceTagClass
Undocumented in source.
GtkSourceView
struct GtkSourceView
Undocumented in source.
GtkSourceViewClass
struct GtkSourceViewClass
Undocumented in source.
GtkSourceVimIMContext
struct GtkSourceVimIMContext
Undocumented in source.
GtkSourceVimIMContextClass
struct GtkSourceVimIMContextClass
Undocumented in source.

Meta